photovoltaic module - Turkish English Dictionary